n=52; m=147; S=31193253; ores=[|12751,25688| 9476,24901| 13277,22103| 30719,20795| 8227,25863| 30812,13731| 12688,24436| 18856,9597| 16957,24902| 474,19281| 23550,10213| 24200,882| 14136,17121| 23131,12164| 7154,9104| 14017,25404| 22830,20473| 19937,20071| 18041,15600| 16596,2094| 961,4995| 22034,8088| 27495,26005| 7210,5456| 27285,5577| 9399,8873| 13266,30370| 27535,29151| 32723,25832| 15933,11168| 20628,24909| 14258,32202| 27304,27984| 9271,32631| 30926,12130| 24998,5687| 3524,8775| 4058,16540| 30816,21440| 9572,27132| 7644,30311| 15487,11122| 20082,19162| 11335,7718| 18472,9243| 16933,8910| 23534,2871| 12174,17013| 26854,17958| 32749,3195| 8707,17907| 10973,5598|]; intervals=[|33,45| 16,47| 47,52| 4,16| 7,19| 12,36| 18,38| 23,43| 23,24| 28,43| 31,45| 36,49| 43,51| 18,23| 4,8| 9,39| 4,19| 2,24| 1,42| 8,24| 3,33| 16,29| 31,42| 39,45| 1,12| 19,42| 12,49| 31,52| 7,40| 17,25| 5,35| 11,51| 28,45| 10,44| 14,26| 27,49| 37,39| 18,49| 21,28| 1,24| 22,24| 2,43| 37,49| 11,52| 21,50| 3,10| 29,49| 21,41| 5,6| 18,19| 40,49| 25,25| 26,28| 24,39| 29,39| 33,51| 45,51| 3,34| 15,52| 27,29| 29,39| 12,37| 5,9| 12,25| 9,45| 31,49| 15,31| 14,31| 6,25| 20,44| 9,36| 35,52| 18,34| 8,10| 14,30| 16,40| 31,33| 20,47| 6,13| 20,25| 6,23| 23,33| 13,35| 30,40| 9,25| 9,41| 24,39| 18,36| 1,39| 9,29| 35,52| 13,51| 15,52| 17,24| 14,29| 41,46| 1,36| 36,42| 14,40| 18,49| 10,25| 19,43| 6,16| 31,45| 28,29| 27,31| 11,14| 26,28| 4,23| 15,19| 45,50| 36,37| 20,39| 21,32| 21,24| 3,8| 6,13| 36,51| 25,36| 33,45| 7,39| 20,28| 4,44| 29,35| 21,29| 37,42| 4,9| 6,8| 11,33| 15,51| 12,16| 20,39| 26,44| 5,28| 7,29| 35,37| 30,42| 13,26| 15,24| 24,32| 27,41| 4,35| 29,50| 18,25| 9,48| 47,52| 33,46|];